/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

/**
 *
 * @author Regina
 */
public class AdminEmail {
    private Email email;
    
    private final String subjectRegistro = "Marketing System - Registro exitoso";
    private final String cuerpoRegistro =   "Marketing System \n\n"+
                                            "Bienvenido $nombre_usuario !!!\n"+
                                            "Su cuenta ha sido creada exitosamente, le damos la bienvenida \n\n"+
                                            "Atentamente,\nLa administracion";
    
    private final String subjectRecordatorio = "Marketing System - Recordatorio nombre de usuario";
    private final String cuerpoRecordatorio = "Marketing System \n\n"+
                                            "Si usted no solicito su nombre de usuario, por favor ignore este correo.\n"+
                                            "El nombre de usuario asociado este correo es: $nombre_usuario \n\n"+
                                            "Atentamente,\nLa administracion";
    
    private final String subjectNoticias = "Marketing System - Noticias";
    private final String cuerpoNoticias =   "Marketing System \n\n"+
                                            "Las noticias que le interesan para el dia de hoy ($fecha) son:\n\n $noticias";
    
    public AdminEmail(){
        email = new Email();
    }
    
    /**
     * Permite enviar un
     * @param nombreUsuario
     * @param emails 
     */
    public void enviarCorreoRegistro(String nombreUsuario, String emails){
        String mensaje = cuerpoRegistro.replace("$nombre_usuario", nombreUsuario);
        email.enviar(subjectRegistro, mensaje, emails);
    }
    
    public void enviarCorreoRecordatorioNombreUsuario(String nombreUsuario, String emails){
        String mensaje = cuerpoRecordatorio.replace("$nombre_usuario", nombreUsuario);
        email.enviar(subjectRecordatorio, mensaje, emails);
    }
    
    public void enviarCorreoNoticias(String emails, String titulo, String noticias){
        String mensaje = cuerpoNoticias.replace("$noticias", noticias);
        email.enviar(subjectNoticias+" / "+titulo, mensaje, emails);
    }
}
